mountain dulcimer - French English Dictionary